package business.services;

import java.util.List;
import business.interfaces.ICalendarioClase;
import business.interfaces.IClase;

public interface IServicioClases {
	void generarCalendarioClases(Boolean sobreescribirCalendarioExistente) throws ServiceException;
	
	public List<ICalendarioClase> getClasesDisponibles() throws ServiceException;
	
	public IClase getClase(String dni) throws ServiceException;
	
	public void anularClase(String dni) throws ServiceException;
	
	public void cargarClase(String dni, Integer dia, Integer hora, Integer cantidadPorMes) throws ServiceException;
}
